

.prices_detail
.your_summary
.passenger_info{
	padding-bottom:10px
}

/*ͼƬ�ȱ�������*/
.imgZoomin{
	height: expression(this.width > 1080 ? this.height = this.height * 1080 / this.width : "auto");
	width: expression(this.width > 1080 ? "1080px" : "auto");
	max-width:1080px;
}


.flight_search {position:relative;padding:5px 10px 10px;margin-bottom:10px;background-color:#FFFFFF;zoom:1;}
.flight_search .s_list {zoom:1;}
.flight_search .s_list li {position:relative;float:left;width:11.86%;height:25px;margin-right:0.8%;padding:0 1px 26px;}
.flight_search .s_list li +li +li +li {width: 10.8%;}
.flight_search .s_list li +li +li +li +li{width: 10.8%;}
.flight_search .s_list li +li +li +li + li +li{width: 6.96%;}
.flight_search label {position:absolute;bottom:32px;left:0;font-weight:bold;font-size:10px;line-height:1.4; color:#666;}
.flight_search label b{font-weight:normal; color:#999;}
.flight_search input,
.flight_search select{position:absolute;bottom:1px;left:0;width:94%;height:24px; height:20px\9; line-height: 20px\9; bottom:2px\9; padding:0 2px; color:#333333;border:1px solid #999999;background-color:#FFFFFF;outline:0 none;}
.flight_search select{padding:0; width: 100%; bottom:2px; height:22px\9; padding:2px 0\9;}
.flight_search .ipt_calendar{background-position: right -628px\9;}
.flight_search input:hover,
.flight_search input:focus {border-color:#67A1E1;}
.flight_search .btn_normal {position:absolute;top:30px;right:55px; top:30px\9; *right:5px;}

.flight_search .multi_list {position: relative; display: none;}
.flight_search .multi_list .s_list li{padding-bottom: 10px; position: relative;}
.flight_search .multi_list .s_list .return + li{*visibility: hidden;}
.flight_search .multi_list .s_add{margin-left: 148px; margin-top: 10px; display: block;  height:24px; line-height: 24px; border:1px dashed #06c; color:#666; font-weight:bold; background-color: #fff; margin-right: 452px;}
.flight_search .multi_list .s_add span{display: inline-block; *display:inline; *zoom:1; vertical-align: middle;}
.flight_search .multi_list .s_add:hover{text-decoration: none; background-color:#FEF7ED; border-color:#FF9913; color:#06c;}
.flight_search .multi_list .ico_add_8{width: 8px; height:8px; background-position: -90px -450px; margin-left: 5px; margin-right: 5px;}

.flight_search .multi_list .ico_reduce{position: absolute; right:-29px; top:13px; cursor: pointer; z-index: 2; *top:10px;}



.flight_search .round_list{display: none;}


.flight_search_multi .multi_list{display: block;}
.flight_search_multi .btn_normal {bottom: 48px; right: 299px; top:auto; *right:249px;}

.flight_search_round .round_list{display: block;}
.flight_search_round .btn_normal{top:auto; bottom:13px; right:330px; *right:280px;}


.flight_search_multi  .depart .ico_reduce {display: none;}
.flight_search_multi_last .depart .ico_reduce{display: inline-block; *display:inline; *zoom:1;}
.flight_search_multi_last .return{display: none;}
.flight_search_multi_last .btn_normal{right:439px; *right:390px;}
